home *** CD-ROM | disk | FTP | other *** search
/ Game Cracks Compilation / TCE_GAME1 [ZIP].iso / utils.st / jmsa105c / history.txt < prev    next >
Encoding:
Text File  |  1998-02-02  |  17.5 KB  |  596 lines

  1. JAY_MSA (Programm / accessory)
  2. (c) 1996 - 98 by JAY Software
  3.  
  4.  
  5.  1.4.1996
  6.     -setline (invers file in the window)
  7.     -problems with:    menu line
  8.                     VA_START
  9.  
  10.  3.4.1996
  11.     -window scroll and completed fulling
  12.     -files are implemented as dynamic list
  13.     -ability to read subdirectories
  14.  
  15.  4.4.1996
  16.      -ability to extract file by doubleclick
  17.  
  18. 10.4.1996
  19.     -repaired cluster
  20.     -everything what can is now done as dynamic object
  21.     -directory is improved by groups of 16 (ldien) files in one
  22.         dynamic block (faster removing, ...)
  23.     -tested on TV (color mode) - some problems ...
  24.     -repaired clip_rect for actual resolution
  25.     -set lines aren't removed by handling window
  26.     -window is horisontally scrolable in 50 columns
  27.     -implemented clear / Shift clear keys
  28.  
  29. 11.4.1996
  30.     -used field of pointers to Direct Access into directory list
  31.  
  32. 16.4.1996
  33.     -more than 2 fat tables are available (cause of compatibility)
  34.     -size of sector is constantly 512Bytes for reading directory
  35.  
  36. 26.4.1996
  37.     -directory implementation is read only once at the start,
  38.      it is list of subdirectories
  39.         -> I must work on dipose this list
  40.  
  41. 23.5.1996
  42.     -maxe value is now strictly no. of entries in whole list
  43.         (the counter for entries starts at 0)
  44.     -by entering directory it is load and by exiting disposed...
  45.  
  46. 22.6.1996
  47.     -by exiting directory stays in memory (disposed only by quit
  48.         disk browsing)
  49.     -!!! ability to extract all selected files and directories !!!
  50.  
  51. 22.8.1996
  52.     -the counter for entries starts at 1 (not as 23.5.1996)
  53.     -ability to set files by rubber box
  54.     -repaired begining of invers lines
  55.  
  56. 26.8.1996
  57.     -rubber box is ok now (no. of selected files when the
  58.          window is small)
  59.  
  60. 28.8.1996
  61.     -rewrited procedure for control pull-down menu to useable form.
  62.  
  63. 29.8.1996
  64.     -pull-down menu runs very well now!!!
  65.     -programmed: pack track
  66.         must return maxe value after extracting directories
  67.  
  68.  1.9.1996
  69.     -mended maxe value after extracting
  70.     -implemeted track-buffering (maximum of stored tracks is 10)
  71.  
  72.  3.9.1996
  73.     -disk packing is ok. (mended pack track & done read and pack)
  74.     -no open file after start
  75.     -new function close file
  76.  
  77.  4.9.1996
  78.     -buffers are allocated only when it's needed...
  79.     -extracting of whole disk works now
  80.  
  81.  7.9.1996
  82.     -optional buffering while extraction of disk done
  83.     -removed bug from fopen (last track wasn't read)
  84.     -gemline is activated if MSA is started as a program
  85.     -some alert is shown when extract files (1st version)
  86.  
  87. 10.9.1996
  88.     -improved alerts
  89.     -mouse arrow is changed to read or write arrow according operation
  90.         (new object file for mouse patterns)
  91.  
  92. 12.9.1996
  93.     -more alerts are ok now (by extracting and compressing disk,
  94.         by extracting files and folders)
  95.     -improved bitmap transfer functions for form_dial
  96.     -written function Truncstr (for truncating strings to suposed length)
  97.  
  98. 13.9.1996
  99.     -written select all
  100.     -added select option in file pd_menu (for wildcard selection)
  101.     -path selection before extraction of file is prepared for click
  102.         on (for select extract path)
  103.  
  104. 16.9.1996
  105.     -menu line for window is useable in normal form as we got from RCS
  106.     -repaired clip rectangle after using pd_menu
  107.     -number of objects is shown only when some MSA was opened
  108.     -before extracting files is able to change path by clicking on it
  109.     -procedure wildmatch for show and set match pattern
  110.  
  111. 17.9.1996
  112.     -selection of files    -    * for inv.selection
  113.                             + / - for wildmatching
  114.     -disabling objects according to state of MSA
  115.     -clip is back after bm_restore
  116.     -matching files by wildcards works now (little bit slowly)
  117.         -> mouse clocks (new mouse form)
  118.         -> matching is included as IP file (wildmat.ip)
  119.  
  120. 18.9.1996
  121.     -new work mouse form
  122.     -written form_alert function for position dials by mouse
  123.     -created alert for disk and msa-file infos ( infal )
  124.     -completed MSA-file info including bootable test (ASM routine)
  125.     -repaired fm_dial for minus values
  126.  
  127. 19.9.1996
  128.     -changed info alert
  129.     -drive & MSA file infos done (infoal procedure)
  130.     -file(s) info is done too (the same alert as extract)
  131.     -before call fileselector I must do FMD_FINISH
  132.         (I don't know why it uses allocated memory!)
  133.  
  134. 20.9.1996
  135.     -switch drives done
  136.     -by pd_menu is no more blinking if click on m_line
  137.  
  138. 21.9.1996
  139.     -each dir-entry has word in sort permutation called P
  140.         -separated routines for sorted & unsorted list of files
  141.     -implemented quicksort for sort files! (sorting every time)
  142.  
  143.  
  144. 22.9.1996
  145.     -improved sorting files for more features
  146.         -using internal stack (roughly at the same speed)
  147.     -completed sorting (switching, refreshing ...)
  148.  
  149. 26.9.1996
  150.     -pack routine is much faster (used registers only)
  151.     -start work on LZW algorithms
  152.  
  153. 27.9.1996
  154.     -still working ...
  155.  
  156. 28.9.1996
  157.     -compress LZW work fine now
  158.     -decompress LZW work on half power :-)
  159.  
  160. 29.9.1996
  161.     -completed LZW decompress for using to length lower than 32kB
  162.     -included to MSA archiver
  163.  
  164. 30.9.1996
  165.     -LZW works for 100 percent
  166.  
  167. 1-3.10.1996
  168.     -*Find out* LZW with floating length of code (Enhanced LZW)
  169.         - after 3 days ...  definitely done
  170.  
  171.  4.10.1996
  172.     -compress information included in MSA-file info
  173.  
  174.  6.10.1996
  175.     -included none compression information
  176.     -repaired sort sign when unsort
  177.     -hotkeys for sorting
  178.     -substituted OMEZ function by MIN function
  179.  
  180.  8.10.1996
  181.     -compress ratio information could be displayed
  182.  
  183.  9.10.1996
  184.     -repaired read directory when it is longer then bufln
  185.     -MSA file with empty directory supported
  186.         (must have standard format)
  187.     -Nonstandard formats are supported
  188.     -Able to compress only some part of diskette
  189.     -Compression algorithm is selectable
  190.  
  191. 10.10.1996
  192.     -If MSAfile is nonstandard then file operations are not allowed
  193.     -Built in alert for caution before lost data in MSAfile
  194.         by compression
  195.     -Fileselector if no MSAfile selected till the moment
  196.  
  197. 11.10.1996
  198.     -Caution alert was put to the RSC
  199.     -After compressing whatever close old MSA and open new
  200.     -Alert for choice tracks to extract is prepared
  201.  
  202. 14.10.1996
  203.     -Implemented examining number of planes before using bm_ functions
  204.         accordingly was changed allocating memory...
  205.     -Alert for choice before extraction works now
  206.  
  207. 15.10.1996
  208.     -Options alert is prepared
  209.     -Add bootprotect and format tracks options to extract alert
  210.  
  211. 16.10.1996
  212.     -Options alert is shown
  213.         problems with allocating memory
  214.  
  215. 17.10.1996
  216.     -Allocating works now! (Every time remains free 65kB at least)
  217.         (autoreducing according to free memory)
  218.     -Options are:
  219.         -using fat no?
  220.         -track buffering
  221.         -filebuffer length
  222.         -buffering while extracting
  223.         -dialogs position
  224.  
  225. 18.10.1996
  226.     -Autoreducing size of file buffer according to free memory
  227.         in the begining
  228.     -Repaired bitmap functions for more colors
  229.  
  230. 30.10.1996
  231.     -Improved bitmap (still doesn't work well)
  232.  
  233. 31.10.1996
  234.     -Changed code for new version of PurePascal (size of operands)
  235.  
  236. 6.11.1996
  237.     -Bitmap using by the same way as in E-GEM (totaly OK)
  238.         -problems with menu /bitmap functions/ solved
  239.  
  240. 11.11.1996
  241.     -Resource conversion for other than 16 point high fonts
  242.         -objects are at right positions
  243.  
  244. 12.11.1996
  245.     -Implemented bootvirus protection
  246.         (own &| file on disk with another /JAY_MSA.BTS/)
  247.     -posibility to format diskette while extracting tracks
  248.         -new mouse form for formatting action
  249.  
  250. 13.11.1996
  251.     -MSA files which are compressed by any LZW algorithm are signed MSC
  252.         -mask for selecting files set to MS?
  253.  
  254. 14.11.1996
  255.     -Included registration routines and dialogs
  256.     -shareware restrictions added
  257.     -about alert (1st version)
  258.     -converting to another compression type implemented
  259.  
  260. 15.11.1996
  261.     -added header to Registration Key + improved Crypt Key
  262.         -since now most of two different JAY_MSA.KEY are
  263.             not similar at least (except the header :-)) )
  264.     -some hotkeys added
  265.  
  266. 18.11.1996
  267.     -user name included into the header of the KEY-file
  268.  
  269. 20.11.1996
  270.     -Error messages included (not complete version)
  271.     -Universal alert for all messages and errors included
  272.  
  273. 25.11.1996
  274.     -Since now is able to use oldmouse form (oldform)
  275.     -all IO routines are applied in 1! (& only) function (IOHL)
  276.         -error messages are no problem
  277.     -interuption by ESC is able
  278.         -while file/disk/ extracting and disk compressing
  279.     -calling ST-Guide for help (via VA_START)
  280.     -DEBUG compiler option created (cause of help calling need R+)
  281.  
  282. 22.01.1997
  283.     -Fat-using selection changed to radio button
  284.         (no diskette with more than 2 FATs found in our mind)
  285.     -Start work on the "Used cluster compression only" - "OUC Compr."
  286.  
  287. 24.01.1997
  288.     -continue working on OUC Compression (RSC ...)
  289.  
  290. 04.02.1997
  291.     -finished OUC Compression (hope)
  292.     -removed DEBUG option (no problems vith calling ST-GUIDE)
  293.         I don't know why were there any.
  294.  
  295. 05.02.1997
  296.     -implemented MTOS D&D
  297.  
  298. 06.02.1997
  299.     -receiving multiple VA_START (Thing)
  300.     -removed doubleclick bugs in dialogs
  301.     -AV_D&D implemented
  302.  
  303. 07.02.1997
  304.     -to C string repaired
  305.         -no problems in VA or D&D string getting
  306.  
  307. 10.02.1997
  308.     -MTOS D&D bug repaired (name of pipe)
  309.     -Command line interpret actually CANCELED (maybe as TTP file in future)
  310.         -means in totally full version
  311.     -improved Escape function
  312.     -bug error messages while extracting was fixed
  313.  
  314. 23.02.1997
  315.     -bug at AC_CLOSE removed
  316.     -adding extensions to filenames depending on the compression type
  317.         (MSC - LZW&eLZW, MSA - none&RLE) only if filename is without ext.
  318.     -bug in MSAInfo removed (boot executability wasn't actualised)
  319.  
  320. 24.02.1997
  321.     -grey background of dialogs when 16 and more color are available
  322.     -3D buttons are displayed   on TOS 4.04 ..                      ..
  323.  
  324. 25.02.1997
  325.     -added 3D buttons flag
  326.     -setptxt done (for BOXCHAR, BUTTON, STRING, ....)
  327.     -the 'doubleclicked' file is shown in selected viewer
  328.         -no more extract one file by dblclick
  329.         -selectable normal or AV_Viewer in View & AVView
  330.         -problems when MSA runs as ACC and viewer is not in memory
  331.  
  332. 03.03.1997
  333.     -OUC is not able while nonstandart directory
  334.  
  335. 04.03.1997
  336.     -reorganized menu line and hotkeys!!!
  337.     -added new functions Sel.All Desel.All { ( ) }
  338.  
  339. 05.03.1997
  340.     -Changes is RSC... only View is not pressent yet.
  341.     -Implemented flying dials!
  342.         -Built XForm_do, Radio, FindFlagObj, ...
  343.         -problems with vq_mouse -> replaced with graf_mkstate
  344.  
  345. 06.03.1997
  346.     -improved XForm_do.
  347.     -added Move_Dialog icon
  348.  
  349. 10.03.1997
  350.     -Iconifying implemented!!!
  351.  
  352. 11.03.1997
  353.     -added color icon into the MSA package
  354.     -1st version of view dialog
  355.     -font selection works manually (in source) well
  356.  
  357. 12.03.1997
  358.     -Nonmodal dialogs implemented
  359.  
  360. 13.03.1997
  361.     -Improved dialogs
  362.     -Work dialog is nonmodal-like too, but is nonmoveable...
  363.     -bug in extsel fixed (bad back pointer)
  364.     -shading while convert MSA by writing is disabled
  365.  
  366. 19.03.1997
  367.     -dialogs refresh fixed
  368.  
  369. 24.03.1997
  370.     -dialog stack structure implemented
  371.         -> more than one dialog on screen at the same time available
  372.     -MSANotes works now
  373.     -Path redrawing fixed (in work)
  374.  
  375. 25.03.1997
  376.     -all dialogs are runing well now (hope)
  377.  
  378. 26.03.1997
  379.     -clipping rectangle while window dialogs - fixed
  380.     -MSAdisk & drive name to info alert - done
  381.     -changed view dialog and make functioning
  382.         -no more bad path from scrp_read!!!
  383.     -add more error alerts
  384.     -sending messages runs well now
  385.     -problems when MSA runs as ACC and viewer is not in memory
  386.         -solved by error alert :-((
  387.  
  388. 01.04.1997
  389.     -bug in openf fixed ... ufff
  390.     -alert bug fixed (while main window isn't open)
  391.     -optimalised keyboard funtion
  392.     -extract disk bug fixed (loading after compress)
  393.     -INF file (completed)
  394.  
  395. 02.04.1997
  396.     -wind_update bug fixed (hope)
  397.     -searching for INF file and saving bug fixed
  398.     -added one more line into INF (last opened MSA file)
  399.     -bug in read name of nonstandard MSA fixed
  400.     -deleting temporary files included
  401.     -optimised initobr, some bugs fixed
  402.     -wrong wind position after 2nd start fixed
  403.     -one more dialog bug fixed (window position at the top of the screen)
  404.     -view file is able by menu or hotkey too
  405.  
  406. 03.04.1997
  407.     -truncating path length in viewer options fixed (to 38)
  408.     -size of window fits to size of screen if it is larger then screen 
  409.      after load inf file
  410.     -HotKeys for all objects :-)
  411.  
  412. 04.04.1997
  413.     -check & radio buttons are well displayed on every resolutions
  414.     -hotkeys are displayed only when is needed
  415.     -left shift with dash for hotkey if tos>401 and 3d and not(MAGIC)
  416.         -added SysHeader record to GemInit unit
  417.  
  418. 07.04.1997
  419.     -bug in FingFlag fixed
  420.     -added Shift_Cursor_Left/Right actions to Xform_do
  421.     -fixed compressing one sided diskette and write Notes
  422.         only if it is needed
  423.     -added CRC sums checking (still compatible with MSA 2.3+)
  424.     -HotKeys bug fixed (editable objects aren't edited by HotKey)
  425.     -INF file changed
  426.  
  427. 08.04.1997
  428.     -Interuption keys changed to Alternate (Shift,Control)
  429.     -Added overwrite file alert
  430.     -convert MSA is able to the same compress method now (CRC, OUC)
  431.  
  432. 09.04.1997
  433.     -Icon text is OK (1:30am)
  434.     -Check & Radio are defined in RSC
  435.     -Changed Memory to Preferences in extras
  436.     -added information about CRC exist into InfoAlert
  437.  
  438. 10.04.1997
  439.     -osver is read only once and hotkey dash is shifted while plns>=4
  440.  
  441. 14.04.1997
  442.     -changed selecting files, by double click is no file selected more,
  443.         rubberbox is always used and might be reversable
  444.     -IO says the filename when exists to confirm overwriting
  445.     -equal alerts are shown on the same place if mouse left not its area
  446.     -no. of FAT tables & directory entries & secs per cluster are checked
  447.  
  448. 15.04.97
  449.     -Drag&Drop runs without errors (hope so)    (0:0am)
  450.     -Test MSA files function added (with CRC sums)    (0:58am)
  451.     -close MSA if an error has ocurred by opening MSA file
  452.     -improved 3D buttons, its sizes, and dialog sizes
  453.         -3D on any color depth
  454.  
  455. 16.04.1997
  456.     -font selection is complete (UFSL protocoll, only as dialog)
  457.     -repaired path truncating into window size
  458.  
  459. 21.04.1997
  460.     -canceled trying to get fontselector into the window
  461.  
  462. 22.04.1997
  463.     -repaired bug in file create (exist. test)
  464.     -errors -2, -5 and -34 are binded now
  465.     -existing directory are entered while extracting
  466.     -button added into the message alert
  467.     -write protection removing implemented
  468.     -about and regitration alerts were improved
  469.     -CRC adding is selected by default
  470.  
  471. 23.04.1997
  472.     -CRC adding and CRCchecking option are selected both or none
  473.     -Dialogs are implemented as an independent unit
  474.     -You can do more operations with background window
  475.  
  476. 24.04.1997
  477.     -WM_TOPPED wasn't possible at all - fixed (cause: JAYDials)
  478.  
  479. 25.04.1997
  480.     -some preferences wasn't canceled - fixed
  481.     -changed RSC
  482.     -definitely completed Shareware restrictions
  483.     -disks with nonstandard bootsector could cause errors - fixed
  484.     -some problems with dialogs (fixed JAYDials)
  485.     -mouse forms wasn't actualised after second window open
  486.  
  487. 26.04.1997
  488.     -version 1.0 (first public release at Atariada'97)
  489.  
  490. 03.05.1997
  491.     -version 1.01
  492.     -fixed and expanded Czech HYP
  493.     -created English HYP
  494.     -Draw custom changed (JAYDials)
  495.     -window position in dependent on SYSTEM font (not selected)
  496.  
  497. 15.05.1997
  498.     -version 1.02
  499.     -Testing archive bug was fixed (this was tested only with max memory before)
  500.     -Alert is shown after testing
  501.  
  502. 25.05.1997
  503.     -some improvement in JAYDials
  504.         -> the same version, but with new JAYDials
  505.  
  506. 07.09.1997
  507.     -version 1.03
  508.     -I have FIDO !!!
  509.     -bug in Fsel_Call removed
  510.     -Extract files && no files selected -> MSA ask user to extract all files
  511.      and directories
  512.  
  513. 18.09.1997
  514.     -added Font Protocol constants to GemInit unit
  515.     -Drag&Drop Font Protocol implemented (use only monospaced fonts)
  516.  
  517. 20.09.1997
  518.     -font color extension added to JAYDials
  519.     -you can use colored fonts
  520.     -there is no more menu visible if you are in multitasking
  521.  
  522. 25.09.1997
  523.     -version 1.04 (unreleased)
  524.     -button bindigs changed - now work as desktop (prepare for D&D for 
  525.      files in archive)
  526.  
  527. 28.09.1997
  528.     -fixed (frto) sel.count function (drag box runs well :)))
  529.  
  530. 29.09.1997
  531.     -selection of files reorganised (optimalised for speed)
  532.     -color highlighting is ok now
  533.  
  534. 06.10.1997
  535.     -If you are not registered you can extract all files
  536.  
  537. 07.11.1997
  538.     -File attributes are now masked as required :-)
  539.     -fixed bad format alert
  540.     -no alert shown when extract and no file is selected
  541.     -if 11 or >20 scpt then alert to use preformatted disks
  542.  
  543. 23.12.1997
  544.     -close file has now new hotkey: ^U
  545.     -^C is used for copy the context of window to clipboard, if clipboard
  546.      path is not found, the SCRAP.TXT saves into the temporary directory
  547.  
  548. 29.12.1997
  549.     -menu_register in MiNT
  550.  
  551. 08.01.1998
  552.     -ST format (PaCifiST) support implemented (only disks with system 
  553.      bootsectorfor read yet)
  554.      
  555. 12.01.1998
  556.     -Read error is now skipable
  557.     -Cluster <2 read bug fixed
  558.     -Notes are not written into .ST file any more :-)
  559.     -To Folder extraction implemented
  560.     -Window closed cause close window (not only folder)
  561.  
  562. 16.01.1998
  563.     -bug in adbut procedure removed
  564.  
  565. 23.01.1998
  566.     -if the FSEL cookie is present the standart file mask is *.MS[AC],*.ST
  567.  
  568. 25.01.1998
  569.     -SUPER!!! I have found, that *.IMG file (image disks from Micro$oft)
  570.      are compatible with *.ST file
  571.  
  572. 28.01.1998
  573.     -the .NTS files implemnted (for Notes storing)
  574.     -Undo key added (JAYDials)
  575.     -Export of notes into the .NTS when .MSA too :-) (e.g. for .UPL files)
  576.  
  577. 01-02.02.1998
  578.     -DHST protocoll support
  579.  
  580. ===========================================================================
  581. Known bugs:
  582.     -when runs as an accessory: malloc function doesn't work well!!!
  583.         -> usage is by this way a little bit risky :-(((
  584.     -pokud probiha pakovaní a dialog v okne není v popredí -> stále
  585.      p⌐ekresluje celé okno dialogu místo viditelné oblasti
  586.  
  587. Remains:
  588.     -D&D + AV
  589.     -stale neni pri cteni a chybe moznost Best Match
  590.     -Detekce .ST & Nestandartniho bootsectoru
  591.  
  592. Future Features:
  593.     -posibility to create a free MSA archive
  594.     -deleting files from an unpacked MSA file
  595.     -adding files to an unpacked MSA file
  596.